artificial ecosystem - Turco Inglés Diccionario